Add annotations in a11y headers
authorMatthias Clasen <mclasen@redhat.com>
Sun, 5 May 2013 18:24:55 +0000 (14:24 -0400)
committerMatthias Clasen <mclasen@redhat.com>
Sun, 5 May 2013 19:38:47 +0000 (15:38 -0400)
44 files changed:
gtk/a11y/gtkarrowaccessible.h
gtk/a11y/gtkbooleancellaccessible.h
gtk/a11y/gtkbuttonaccessible.h
gtk/a11y/gtkcellaccessible.h
gtk/a11y/gtkcellaccessibleparent.h
gtk/a11y/gtkcheckmenuitemaccessible.h
gtk/a11y/gtkcomboboxaccessible.h
gtk/a11y/gtkcontaineraccessible.h
gtk/a11y/gtkcontainercellaccessible.h
gtk/a11y/gtkentryaccessible.h
gtk/a11y/gtkexpanderaccessible.h
gtk/a11y/gtkframeaccessible.h
gtk/a11y/gtkiconviewaccessible.h
gtk/a11y/gtkimageaccessible.h
gtk/a11y/gtkimagecellaccessible.h
gtk/a11y/gtklabelaccessible.h
gtk/a11y/gtklevelbaraccessible.h
gtk/a11y/gtklinkbuttonaccessible.h
gtk/a11y/gtklockbuttonaccessible.h
gtk/a11y/gtkmenuaccessible.h
gtk/a11y/gtkmenuitemaccessible.h
gtk/a11y/gtkmenushellaccessible.h
gtk/a11y/gtknotebookaccessible.h
gtk/a11y/gtknotebookpageaccessible.h
gtk/a11y/gtkpanedaccessible.h
gtk/a11y/gtkprogressbaraccessible.h
gtk/a11y/gtkradiobuttonaccessible.h
gtk/a11y/gtkradiomenuitemaccessible.h
gtk/a11y/gtkrangeaccessible.h
gtk/a11y/gtkrenderercellaccessible.h
gtk/a11y/gtkscaleaccessible.h
gtk/a11y/gtkscalebuttonaccessible.h
gtk/a11y/gtkscrolledwindowaccessible.h
gtk/a11y/gtkspinbuttonaccessible.h
gtk/a11y/gtkspinneraccessible.h
gtk/a11y/gtkstatusbaraccessible.h
gtk/a11y/gtkswitchaccessible.h
gtk/a11y/gtktextcellaccessible.h
gtk/a11y/gtktextviewaccessible.h
gtk/a11y/gtktogglebuttonaccessible.h
gtk/a11y/gtktoplevelaccessible.h
gtk/a11y/gtktreeviewaccessible.h
gtk/a11y/gtkwidgetaccessible.h
gtk/a11y/gtkwindowaccessible.h

index 6a93cedfda1aedd5956a656c642fdefaa8a3dda0..69b67a7a4b736b3141b7cb71fe4c7fed2858b24d 100644 (file)
@@ -49,6 +49,7 @@ struct _GtkArrowAccessibleClass
   GtkWidgetAccessibleClass parent_class;
 };
 
+GDK_AVAILABLE_IN_ALL
 GType gtk_arrow_accessible_get_type (void);
 
 G_END_DECLS
index 12c35ec39efee8b095cafd2b9885004a27cb2ee3..ba344e6cfcadc586bb10a333aa2034cd9aa2afd2 100644 (file)
@@ -50,6 +50,7 @@ struct _GtkBooleanCellAccessibleClass
   GtkRendererCellAccessibleClass parent_class;
 };
 
+GDK_AVAILABLE_IN_ALL
 GType      gtk_boolean_cell_accessible_get_type (void);
 
 G_END_DECLS
index 40d0a1b1cfab88c4473b43511d127f06a2428ef0..671c6c2e7b60b5f8a61dbde9ff645bfba4d3819b 100644 (file)
@@ -49,6 +49,7 @@ struct _GtkButtonAccessibleClass
   GtkContainerAccessibleClass parent_class;
 };
 
+GDK_AVAILABLE_IN_ALL
 GType gtk_button_accessible_get_type (void);
 
 G_END_DECLS
index 6a869baff31aae79283b5f26b5c5f3318b7cbc3a..169216f0e3a764ab19b680bfb0bbe8496e7f3ce6 100644 (file)
@@ -51,6 +51,7 @@ struct _GtkCellAccessibleClass
   void (*update_cache) (GtkCellAccessible *cell);
 };
 
+GDK_AVAILABLE_IN_ALL
 GType    gtk_cell_accessible_get_type      (void);
 
 G_END_DECLS
index 1fb0a2f5b665d59c1c1e831859441e9a1f1e9ab3..5528f75aee4ea1793da68579b976d4ad6e64a91b 100644 (file)
@@ -73,8 +73,10 @@ struct _GtkCellAccessibleParentIface
                                  GtkCellAccessible       *cell);
 };
 
+GDK_AVAILABLE_IN_ALL
 GType    gtk_cell_accessible_parent_get_type         (void);
 
+GDK_AVAILABLE_IN_ALL
 void     gtk_cell_accessible_parent_get_cell_extents (GtkCellAccessibleParent *parent,
                                                       GtkCellAccessible       *cell,
                                                       gint                    *x,
@@ -82,20 +84,27 @@ void     gtk_cell_accessible_parent_get_cell_extents (GtkCellAccessibleParent *p
                                                       gint                    *width,
                                                       gint                    *height,
                                                       AtkCoordType             coord_type);
+GDK_AVAILABLE_IN_ALL
 void     gtk_cell_accessible_parent_get_cell_area    (GtkCellAccessibleParent *parent,
                                                       GtkCellAccessible       *cell,
                                                       GdkRectangle            *cell_rect);
+GDK_AVAILABLE_IN_ALL
 gboolean gtk_cell_accessible_parent_grab_focus       (GtkCellAccessibleParent *parent,
                                                       GtkCellAccessible       *cell);
+GDK_AVAILABLE_IN_ALL
 int      gtk_cell_accessible_parent_get_child_index  (GtkCellAccessibleParent *parent,
                                                       GtkCellAccessible       *cell);
+GDK_AVAILABLE_IN_ALL
 GtkCellRendererState
          gtk_cell_accessible_parent_get_renderer_state(GtkCellAccessibleParent *parent,
                                                        GtkCellAccessible       *cell);
+GDK_AVAILABLE_IN_ALL
 void     gtk_cell_accessible_parent_expand_collapse  (GtkCellAccessibleParent *parent,
                                                       GtkCellAccessible       *cell);
+GDK_AVAILABLE_IN_ALL
 void     gtk_cell_accessible_parent_activate         (GtkCellAccessibleParent *parent,
                                                       GtkCellAccessible       *cell);
+GDK_AVAILABLE_IN_ALL
 void     gtk_cell_accessible_parent_edit             (GtkCellAccessibleParent *parent,
                                                       GtkCellAccessible       *cell);
 
index e96cc737fe3250b939d492c87de4e3c100cf7412..08a4b55b64137dc395ff623c5e71724b3e6020a3 100644 (file)
@@ -49,6 +49,7 @@ struct _GtkCheckMenuItemAccessibleClass
   GtkMenuItemAccessibleClass parent_class;
 };
 
+GDK_AVAILABLE_IN_ALL
 GType gtk_check_menu_item_accessible_get_type (void);
 
 G_END_DECLS
index f933c2b07b9141670665f37a8f0161ab82b96219..cb13b7e20d83fee9b135df892f8bfc96c6dbdac8 100644 (file)
@@ -49,6 +49,7 @@ struct _GtkComboBoxAccessibleClass
   GtkContainerAccessibleClass parent_class;
 };
 
+GDK_AVAILABLE_IN_ALL
 GType gtk_combo_box_accessible_get_type (void);
 
 G_END_DECLS
index 1761d21dc329737e8576682d0ffcdfe95789d7db..832ecda6c9dee910c841f1e0ba1214f47380cd59 100644 (file)
@@ -57,6 +57,7 @@ struct _GtkContainerAccessibleClass
                       gpointer     data);
 };
 
+GDK_AVAILABLE_IN_ALL
 GType gtk_container_accessible_get_type (void);
 
 G_END_DECLS
index bc6a4baecbcbf254179f92f6c726a71a97e524a7..d05d8b19e060e603012a9426a59cd0db29cedc42 100644 (file)
@@ -50,13 +50,18 @@ struct _GtkContainerCellAccessibleClass
   GtkCellAccessibleClass parent_class;
 };
 
+GDK_AVAILABLE_IN_ALL
 GType                       gtk_container_cell_accessible_get_type     (void);
 
+GDK_AVAILABLE_IN_ALL
 GtkContainerCellAccessible *gtk_container_cell_accessible_new          (void);
+GDK_AVAILABLE_IN_ALL
 void                        gtk_container_cell_accessible_add_child    (GtkContainerCellAccessible *container,
                                                                         GtkCellAccessible          *child);
+GDK_AVAILABLE_IN_ALL
 void                        gtk_container_cell_accessible_remove_child (GtkContainerCellAccessible *container,
                                                                         GtkCellAccessible          *child);
+GDK_AVAILABLE_IN_ALL
 GList                      *gtk_container_cell_accessible_get_children  (GtkContainerCellAccessible *container);
 
 G_END_DECLS
index 1624fdf409a1901cf30489e38eff39f51980cd5e..7b1b5b787d7f22f28298ee44a29d2a47829579b7 100644 (file)
@@ -49,8 +49,12 @@ struct _GtkEntryAccessibleClass
   GtkWidgetAccessibleClass parent_class;
 };
 
+GDK_AVAILABLE_IN_ALL
 GType gtk_entry_accessible_get_type (void);
 
+GDK_AVAILABLE_IN_ALL
+GType gtk_entry_icon_accessible_get_type (void);
+
 G_END_DECLS
 
 #endif /* __GTK_ENTRY_ACCESSIBLE_H__ */
index 8dfc64433c52dc0149411b38f1f7c9f569ffd203..d39a93e83de3bb7132d14131b1054e9c79efcea6 100644 (file)
@@ -49,6 +49,7 @@ struct _GtkExpanderAccessibleClass
   GtkContainerAccessibleClass parent_class;
 };
 
+GDK_AVAILABLE_IN_ALL
 GType gtk_expander_accessible_get_type (void);
 
 G_END_DECLS
index 7541003bf43aef6c4d099e1f60448bff040460af..32d88ddad5934868305f61accc21ce5383ebca43 100644 (file)
@@ -49,6 +49,7 @@ struct _GtkFrameAccessibleClass
   GtkContainerAccessibleClass parent_class;
 };
 
+GDK_AVAILABLE_IN_ALL
 GType gtk_frame_accessible_get_type (void);
 
 G_END_DECLS
index be4af41fb90ea57d33bc988136471629b817daa4..40b555c1462dd7dad680635e7b9bf1fbaadd80b6 100644 (file)
@@ -50,6 +50,7 @@ struct _GtkIconViewAccessibleClass
   GtkContainerAccessibleClass parent_class;
 };
 
+GDK_AVAILABLE_IN_ALL
 GType           gtk_icon_view_accessible_get_type            (void);
 
 G_END_DECLS
index 1bfa979e2142ad8687ce4ee171ad87417fa5f47c..47e0edc403115d88f5f13508411ebb0423579ff7 100644 (file)
@@ -49,6 +49,7 @@ struct _GtkImageAccessibleClass
   GtkWidgetAccessibleClass parent_class;
 };
 
+GDK_AVAILABLE_IN_ALL
 GType gtk_image_accessible_get_type (void);
 
 G_END_DECLS
index afbb2277ecbd236d7a2817a76603a71bc3f0d9b4..5ab1c22e6e3a7ededbca9573895e212b4f93faab 100644 (file)
@@ -50,6 +50,7 @@ struct _GtkImageCellAccessibleClass
   GtkRendererCellAccessibleClass parent_class;
 };
 
+GDK_AVAILABLE_IN_ALL
 GType      gtk_image_cell_accessible_get_type (void);
 
 G_END_DECLS
index d96cd576c23a28bcb230f35cd133b7859c52dec9..886d34cf2cb80845a9494587352df26850f656ab 100644 (file)
@@ -49,6 +49,7 @@ struct _GtkLabelAccessibleClass
   GtkWidgetAccessibleClass parent_class;
 };
 
+GDK_AVAILABLE_IN_ALL
 GType gtk_label_accessible_get_type (void);
 
 G_END_DECLS
index 5aa101c6dae5ee79232e7502d0e43784f9f1e77e..be037610ba9ec6ff247959aada1ecb0b7eb5f68e 100644 (file)
@@ -50,6 +50,7 @@ struct _GtkLevelBarAccessibleClass
   GtkWidgetAccessibleClass parent_class;
 };
 
+GDK_AVAILABLE_IN_ALL
 GType gtk_level_bar_accessible_get_type (void);
 
 G_END_DECLS
index 78d0417d2de7d243ec9e7249638b4bcb88518d2f..afa52f9851cf5390a6e810ea27b3b8b59ee0ba24 100644 (file)
@@ -49,6 +49,7 @@ struct _GtkLinkButtonAccessibleClass
   GtkButtonAccessibleClass parent_class;
 };
 
+GDK_AVAILABLE_IN_ALL
 GType gtk_link_button_accessible_get_type (void);
 
 G_END_DECLS
index 326d077c28eb168b63364973480a5a3f5f081fa4..90629a1bb302c5de7b16c5fbd66d129dc4c29837 100644 (file)
@@ -50,6 +50,7 @@ struct _GtkLockButtonAccessibleClass
   GtkButtonAccessibleClass parent_class;
 };
 
+GDK_AVAILABLE_IN_ALL
 GType gtk_lock_button_accessible_get_type (void);
 
 G_END_DECLS
index c6be76b6ee0f182afc9dae0bff15e3cf06c45134..15a1a3fa988f5df63c971e93f77f208475535c6a 100644 (file)
@@ -50,6 +50,7 @@ struct _GtkMenuAccessibleClass
   GtkMenuShellAccessibleClass parent_class;
 };
 
+GDK_AVAILABLE_IN_ALL
 GType gtk_menu_accessible_get_type (void);
 
 G_END_DECLS
index 60bf2e2ec1bcd2b5202548e6ce14bd63eac3a9e7..a810de0767bd5d53d796e52be0a91b92f6daa1b8 100644 (file)
@@ -49,6 +49,7 @@ struct _GtkMenuItemAccessibleClass
   GtkContainerAccessibleClass parent_class;
 };
 
+GDK_AVAILABLE_IN_ALL
 GType gtk_menu_item_accessible_get_type (void);
 
 G_END_DECLS
index e51e86b085904e9e4e878a88eddef8ed71dd65f8..5782a3537f0b58b93edc386510d108aba40d5028 100644 (file)
@@ -49,6 +49,7 @@ struct _GtkMenuShellAccessibleClass
   GtkContainerAccessibleClass parent_class;
 };
 
+GDK_AVAILABLE_IN_ALL
 GType gtk_menu_shell_accessible_get_type (void);
 
 G_END_DECLS
index da5a801b4b02619a2292f622ffadc5d9af48c454..84b3a279ebbb37a23f6fa31a6a05ae80b14227c1 100644 (file)
@@ -49,6 +49,7 @@ struct _GtkNotebookAccessibleClass
   GtkContainerAccessibleClass parent_class;
 };
 
+GDK_AVAILABLE_IN_ALL
 GType gtk_notebook_accessible_get_type (void);
 
 G_END_DECLS
index 9fbaf38e37bb6090075e0effe7f7a934612bd033..dfa6d6df4abc5f058e4eb935d491ac8b9192a1f2 100644 (file)
@@ -49,11 +49,14 @@ struct _GtkNotebookPageAccessibleClass
   AtkObjectClass parent_class;
 };
 
+GDK_AVAILABLE_IN_ALL
 GType      gtk_notebook_page_accessible_get_type   (void);
 
+GDK_AVAILABLE_IN_ALL
 AtkObject *gtk_notebook_page_accessible_new        (GtkNotebookAccessible     *notebook,
                                                     GtkWidget                 *child);
 
+GDK_AVAILABLE_IN_ALL
 void       gtk_notebook_page_accessible_invalidate (GtkNotebookPageAccessible *page);
 
 G_END_DECLS
index fc45b1ee953281666ac4f6df90f8359d72d83b55..ba5f83acc360b6eb0c951d1974f7c0ff5be0b1be 100644 (file)
@@ -49,6 +49,7 @@ struct _GtkPanedAccessibleClass
   GtkContainerAccessibleClass parent_class;
 };
 
+GDK_AVAILABLE_IN_ALL
 GType gtk_paned_accessible_get_type (void);
 
 G_END_DECLS
index 2829089cef89e5503d07dcc6e7c8c78b182135c1..2c0a218049d9180e94d56f044340933c66c025e6 100644 (file)
@@ -49,6 +49,7 @@ struct _GtkProgressBarAccessibleClass
   GtkWidgetAccessibleClass parent_class;
 };
 
+GDK_AVAILABLE_IN_ALL
 GType gtk_progress_bar_accessible_get_type (void);
 
 G_END_DECLS
index 5c98b58fbd511a0f30be5c352f11a610d7c3c48d..7bb35c19e66c347645b1b4e4a9dd50b7786c7e19 100644 (file)
@@ -49,6 +49,7 @@ struct _GtkRadioButtonAccessibleClass
   GtkToggleButtonAccessibleClass parent_class;
 };
 
+GDK_AVAILABLE_IN_ALL
 GType gtk_radio_button_accessible_get_type (void);
 
 G_END_DECLS
index fc96155e572c87827b8e3dd334c745e6772f60bf..2cd32e04949169b8d05ae452b25cfe476a2028c7 100644 (file)
@@ -49,6 +49,7 @@ struct _GtkRadioMenuItemAccessibleClass
   GtkCheckMenuItemAccessibleClass parent_class;
 };
 
+GDK_AVAILABLE_IN_ALL
 GType gtk_radio_menu_item_accessible_get_type (void);
 
 G_END_DECLS
index 3a68d966771f6ba242eeb18546539a7f2bc57ce6..4d0352628a186f56fa1846ad647bd0a521be3d1b 100644 (file)
@@ -49,6 +49,7 @@ struct _GtkRangeAccessibleClass
   GtkWidgetAccessibleClass parent_class;
 };
 
+GDK_AVAILABLE_IN_ALL
 GType gtk_range_accessible_get_type (void);
 
 G_END_DECLS
index c5536e4d97bef0716bdb49f9c807a89a8d077eb6..ac39d896395df157424be0b2a723f3f8d127a6f4 100644 (file)
@@ -50,8 +50,10 @@ struct _GtkRendererCellAccessibleClass
   GtkCellAccessibleClass parent_class;
 };
 
+GDK_AVAILABLE_IN_ALL
 GType      gtk_renderer_cell_accessible_get_type     (void);
 
+GDK_AVAILABLE_IN_ALL
 AtkObject *gtk_renderer_cell_accessible_new          (GtkCellRenderer * renderer);
 
 G_END_DECLS
index 43806ce9a21f8dab872bf0e375a874b8b278bd45..a141293f3a4d40725fbd1f66d2e7733fac14855d 100644 (file)
@@ -49,6 +49,7 @@ struct _GtkScaleAccessibleClass
   GtkRangeAccessibleClass parent_class;
 };
 
+GDK_AVAILABLE_IN_ALL
 GType gtk_scale_accessible_get_type (void);
 
 G_END_DECLS
index 08669f60fed8a8f6e62738f7374e5abb0554419e..f5f1d4e17e86b7fa9fbec8d29a08c80b12df1619 100644 (file)
@@ -49,6 +49,7 @@ struct _GtkScaleButtonAccessibleClass
   GtkButtonAccessibleClass parent_class;
 };
 
+GDK_AVAILABLE_IN_ALL
 GType gtk_scale_button_accessible_get_type (void);
 
 G_END_DECLS
index fe04f966a8ffd7693021000ffdd6d2b9c3333c74..d5f435d60ab4c4d4dba8cd895426d4a12c4d2b93 100644 (file)
@@ -49,6 +49,7 @@ struct _GtkScrolledWindowAccessibleClass
   GtkContainerAccessibleClass parent_class;
 };
 
+GDK_AVAILABLE_IN_ALL
 GType gtk_scrolled_window_accessible_get_type (void);
 
 G_END_DECLS
index 9fe1d66fd03d78abf6e9e34b1413700113cb4f5a..8a2e5976692de9568a69f1d94cfde4fa4d8f05e8 100644 (file)
@@ -49,6 +49,7 @@ struct _GtkSpinButtonAccessibleClass
   GtkEntryAccessibleClass parent_class;
 };
 
+GDK_AVAILABLE_IN_ALL
 GType gtk_spin_button_accessible_get_type (void);
 
 G_END_DECLS
index bc8bd5bcd319f5dcfbcc6cdb24c4b9de3c880aa0..5258db6f5b1272348724605a6d9dfb58a53efa0c 100644 (file)
@@ -49,6 +49,7 @@ struct _GtkSpinnerAccessibleClass
   GtkWidgetAccessibleClass parent_class;
 };
 
+GDK_AVAILABLE_IN_ALL
 GType gtk_spinner_accessible_get_type (void);
 
 G_END_DECLS
index 9d5bfad82ea80a13a394fd9b0396b5aec7a1bd2e..1a642a3f603eec8a545942ccfc01bd25f68b206b 100644 (file)
@@ -49,6 +49,7 @@ struct _GtkStatusbarAccessibleClass
   GtkContainerAccessibleClass parent_class;
 };
 
+GDK_AVAILABLE_IN_ALL
 GType gtk_statusbar_accessible_get_type (void);
 
 G_END_DECLS
index c4f364aafa7909180cbe02dfa7c7fbf9e497f011..1e2039e58db8f291bc86ef2456f5d5fd1fb6888f 100644 (file)
@@ -49,6 +49,7 @@ struct _GtkSwitchAccessibleClass
   GtkWidgetAccessibleClass parent_class;
 };
 
+GDK_AVAILABLE_IN_ALL
 GType gtk_switch_accessible_get_type (void);
 
 G_END_DECLS
index 9a1af36690322b9ed5486d9e07079dfaf4a81e04..16a63b751882b07520ecf822057d9f1cc1365be0 100644 (file)
@@ -50,6 +50,7 @@ struct _GtkTextCellAccessibleClass
   GtkRendererCellAccessibleClass parent_class;
 };
 
+GDK_AVAILABLE_IN_ALL
 GType gtk_text_cell_accessible_get_type (void);
 
 G_END_DECLS
index e9c5987232930c07d2daa2fce75ac93024c00aed..78bd3ca0a16714f3437fc9a79af79b8afa8dae04 100644 (file)
@@ -49,6 +49,7 @@ struct _GtkTextViewAccessibleClass
   GtkContainerAccessibleClass parent_class;
 };
 
+GDK_AVAILABLE_IN_ALL
 GType gtk_text_view_accessible_get_type (void);
 
 
index 6aef7712e11d7a2da7c62c55331849f9a93860c7..b45b518343e43f7bd2e04eb08bfe9d4d7aa7b5bb 100644 (file)
@@ -49,6 +49,7 @@ struct _GtkToggleButtonAccessibleClass
   GtkButtonAccessibleClass parent_class;
 };
 
+GDK_AVAILABLE_IN_ALL
 GType gtk_toggle_button_accessible_get_type (void);
 
 G_END_DECLS
index 70815d354ec1b737470f2382d200a3b0e69e1fbf..9c782b8a75e6a1d236a993a7b2cf9b139514f082 100644 (file)
@@ -49,7 +49,9 @@ struct _GtkToplevelAccessibleClass
   AtkObjectClass parent_class;
 };
 
+GDK_AVAILABLE_IN_ALL
 GType  gtk_toplevel_accessible_get_type     (void);
+GDK_AVAILABLE_IN_ALL
 GList *gtk_toplevel_accessible_get_children (GtkToplevelAccessible *accessible);
 
 G_END_DECLS
index 01c7c34d8feaa0ded1ec93ea1ee8c4a954d4ad3e..da97223def9b0b999cb759963941d44998acf381 100644 (file)
@@ -49,6 +49,7 @@ struct _GtkTreeViewAccessibleClass
   GtkContainerAccessibleClass parent_class;
 };
 
+GDK_AVAILABLE_IN_ALL
 GType gtk_tree_view_accessible_get_type (void);
 
 G_END_DECLS
index 5ead23df8d90f8194398baee7aa831d384e6a69e..37fd45bbdf91412334d2fda87e5ccf6d1de3d898 100644 (file)
@@ -56,6 +56,7 @@ struct _GtkWidgetAccessibleClass
 
 };
 
+GDK_AVAILABLE_IN_ALL
 GType gtk_widget_accessible_get_type (void);
 
 G_END_DECLS
index 990cc81248006ad7f08329999bde579210fb6f03..41d3bbc1849fa04108ce06ec117e9bcf4be94def 100644 (file)
@@ -49,6 +49,7 @@ struct _GtkWindowAccessibleClass
   GtkContainerAccessibleClass parent_class;
 };
 
+GDK_AVAILABLE_IN_ALL
 GType gtk_window_accessible_get_type (void);
 
 G_END_DECLS